#include "Escalamento.h"

#include <gl\glui.h>
#include <iostream>


Escalamento::Escalamento(float x, float y, float z) {
	this->x = x;
	this->y = y;
	this->z = z;
}

void Escalamento::aplica() {
	glPushMatrix();
	float xTemp = this->getX();
	float yTemp = this->getY();
	float zTemp = this->getZ();
	glScalef(xTemp,yTemp,zTemp);
	glPopMatrix();
}

void Escalamento::setX(float x) {
	this->x = x;
}

void Escalamento::setY(float y) {
	this->y = y;
}

void Escalamento::setZ(float z) {
	this->z = z;
}

float Escalamento::getX() const {
	return this->x;
}
float Escalamento::getY() const {
	return this->y;
}
float Escalamento::getZ() const {
	return this->z;
}